Разделение на компоненты (фильтрация)

В этот раздел объединены процедуры, позволяющие разделять двумерные поля на компоненты. Процедуры делятся на три группы в соответствии с особенностями процесса фильтрации:

  • С постоянными коэффициентами - это процедуры, реализующие классические для обработки геофизических данных алгоритмы, в которых окно фильтрации и весовые коэффициенты фильтра определяются один раз до начала собственно фильтрации;
  • Адаптивная - это процедуры, позволяющие обрабатывать нестационарные данные, в которых в процессе фильтрации, в зависимости от характера поля в окрестности обрабатываемой точки, изменяются как форма и размеры окна, так и весовые коэффициенты фильтра;
  • Поле целиком - это процедуры, в которых нет понятия скользящего окна фильтрации, а поле обрабатывается интегрально как единое целое.

По способу определения весовых коэффициентов (вычисления функции на выходе фильтра) реализованы следующие алгоритмы:

  • Энергетическая, где весовые коэффициенты определяются на основе критерия максимума отношения сигнал/помеха на выходе фильтра;
  • Энтропийная, реализующая принцип максимума энтропии в применении к процессу фильтрации;
  • Осреднение, где в окне вычисляется среднее;
  • Полиномиальная, где поле аппроксимируется полиномом заданного прядка;
  • Треугольная, где весовые коэффициенты линейно убывают от центра окна к его краю (аналог метода обратных расстояний);
  • Медианная, где в окне вычисляется медиана.